mountain river - Allemand Anglais Dictionnaire